self-executing contract - Espagnol Anglais Dictionnaire